befuddle (someone's) mind

Translations
embrouiller l'esprit de quelqu'un